﻿using System;
using System.Collections.Generic;
using Netkk.Common.Models;

namespace Netkk.Library.Services
{
    public interface IAppointmentService
    {
        void DeleteAppointment(Appointment appointment);
        bool SaveAppointment(Appointment appointment);
        Appointment GetLatestAppointment();
        Appointment GetAppointmentById(Guid id);
        Appointment GetAppointmentByTitle(string title);
        IEnumerable<Appointment> GetNextAppointments();
        IEnumerable<Appointment> GetPastAppointments();
    }
     
}
